
public class MethodDemo {
	
	/*
	 * 需要了解：
	 * 1、方法
	 *     1）含义:划分功能，使每个功能的作用更加分明，能够提高代码的复用性和灵活性；
	 *     2）声明：
	 *          · 有返回值的方法：  ---> 访问修饰符   数据类型 方法名(参数列表){ return 值;// 该值的数据类型和声明方法时的数据类型相一致}
	 *                · 对于该种方法，return返回到调用方法的地方：
	 *          · 无返回值的方法：----> 访问修饰符    void 方法名(参数列表){ }
	 *     3）分类：
	 *          · 静态方法
	 *          	· 有static关键字声明的；
	 *          	· 格式： 访问修饰符   static  数据类型  方法名(){ return 值 ;}
	 *                     访问修饰符   static  void  方法名(){ }
	 *          · 非静态方法
	 *              · 无static关键字声明的；
	 *          · 特殊方法---->指的是构造方法；--->下周学，现目前不管；
	 * 2、方法的调用；
	 *       
	 * 3、参数；
	 * 4、static；
	 */
	// 返回值为3
	public static int getNumber(){
		return 3;
	}
	// 输出3
	public void getNumber1(){
		System.out.println(3);
	}
	
	public static void t(){
		t1();
		MethodDemo.t1();
		MethodDemo md = new MethodDemo();
		md.t1();
	}
	public static void t1(){
		
	}
	
	
	public static void main(String[] args) {
	/*	int i = getNumber();//--->此处的值为3
		System.out.println(i);
		MethodDemo  z  = new MethodDemo();
		z.getNumber1();*/
		Integer i1 = 128;
		Integer i2 = 128;
		System.out.println(i1 == i2);
		
	}

}
